package java0107;

import java.util.Set;
import java.util.TreeSet;

public class Java04 {
    public static void main(String[] args) {

        //(4)Set集合：不重复+排序

        Set<Integer> set = new TreeSet<Integer>();

        set.add(3);
        set.add(2);
        set.add(3);
        set.add(1);
        set.add(2);
        set.add(2);
        set.add(1);
        set.forEach(System.out::println);

        //Java集合体系：

        //单个对象的存储结构：顶级接口
        //Collection接口
        //    List接口：有序
        //    ArrayList实现类：底层数组、查询
        //    LinkedList实现类：底层链表、增删
        //    Set接口：去重
        //   HashSet实现类：普通实现
        //   TreeSet实现类：实现、排序

        //键值对的存储结构：顶级接口
        //key键(唯一)          value值
        //  1                   张三
        //  2                   李四
        //  3                   王五
        //Map接口


    }
}
